/**
 * 曳引电梯半月保
 *
 *
 */
export class TractionHalfMonBean {
  type: string; //维保类型（半月保，季度保，半年保，年保）

  maintenanceStartDate: string; //  维保开始日期 （yyyyMMddHHmmss）

  maintenanceEndDate: string; ////  维保结束日期（yyyyMMddHHmmss）

  maintenanceUserSignId1: string; //维保人员1签名 图片url

  maintenanceUserSignId2: string; //维保人员2签名 图片url

  maintenancePartyId: string;

  safeUserSignId2: string; //安全管理员人员签名 图片url

  safeUserSignTime: string; //安全管理员人员签名时间 （yyyyMMddHHmmss）

  status: string; //是否 维保合格 （是否有问题） 0 没问题  1有问题  ---- 有问题时候需要发送通知给物业单位

  roomEnvironment: any = {
    isOk: false,
    remark: "",
    picUrl: []
  }; //机房、滑轮间环境

  emergencyOperationDevice: any = { isOk: false, remark: "", picUrl: [] }; //手动紧急操作装置     （要求拍照）

  driveHost: any = { isOk: false, remark: "", picUrl: [] }; //  驱动主机

  brakeEachPosition: any = { isOk: false, remark: "", picUrl: [] }; //制动器各销轴部位

  brakeClearance: any = { isOk: false, remark: "", picUrl: [] }; //制动器间隙

  breakExternalProtection: any = { isOk: false, remark: "", picUrl: [] }; //制动器作为轿厢意外移动保护 装置制停子系统时的自监测

  encoder: any = { isOk: false, remark: "", picUrl: [] }; // 编码器

  limiterEachPart: any = { isOk: false, remark: "", picUrl: [] }; //限速器各销轴部位

  bypassDevice: any = { isOk: false, remark: "", picUrl: [] }; //层门和轿门旁路装置

  emergencyElectricOperation: any = { isOk: false, remark: "", picUrl: [] }; //  紧急电动运行

  carTop: any = { isOk: false, remark: "", picUrl: [] }; //轿顶

  carTopSwitch: any = { isOk: false, remark: "", picUrl: [] }; //轿顶检修开关、停止装置       （要求拍照）

  guideShoeCup: any = { isOk: false, remark: "", picUrl: [] }; //导靴上油杯

  counterweightBlock: any = { isOk: false, remark: "", picUrl: [] }; //对重/平衡重块及其压板

  wellIllumination: any = { isOk: false, remark: "", picUrl: [] }; //井道照明

  carLighting: any = { isOk: false, remark: "", picUrl: [] }; //轿厢照明、风扇、应急照明

  carOverhaulSwitch: any = { isOk: false, remark: "", picUrl: [] }; //轿厢检修开关、停止装置

  carAlarmDevice: any = { isOk: false, remark: "", picUrl: [] }; //轿内报警装置、对讲系统

  displayCommandButton: any = { isOk: false, remark: "", picUrl: [] }; //轿内显示、指令按钮、IC 卡系统

  antiCollisionProtector: any = { isOk: false, remark: "", picUrl: [] }; //  轿门防撞击保护装置(安全触 板，光幕、光电等)

  electricContact: any = { isOk: false, remark: "", picUrl: [] }; //轿门门锁电气触点

  carDoorRun: any = { isOk: false, remark: "", picUrl: [] }; //轿门运行

  accuracyCarDeck: any = { isOk: false, remark: "", picUrl: [] }; //轿厢平层准确度

  stationCall: any = { isOk: false, remark: "", picUrl: [] }; //层站召唤、层楼显示

  landingSill: any = { isOk: false, remark: "", picUrl: [] }; //层门地坎

  automaticClosingDevice: any = { isOk: false, remark: "", picUrl: [] }; //层门自动关门装置

  automaticReset: any = { isOk: false, remark: "", picUrl: [] }; //  层门门锁自动复位

  electricalContact: any = { isOk: false, remark: "", picUrl: [] }; //层门门锁电气触点

  layerLockingLength: any = { isOk: false, remark: "", picUrl: [] }; //层门锁紧元件啮合长度

  pitEenvironment: any = { isOk: false, remark: "", picUrl: [] }; //底坑环境

  pitStop: any = { isOk: false, remark: "", picUrl: [] }; //底坑停止装置   （要求拍照）

  elevatorNum: string; //电梯编号

  xcfhcs: string;    //现场防护措施照片

  ldbh: string;    //现场人员安全照片

  maintUserAddedList: any
}
export class Detail {
  isOk: boolean = true;
  remark: "";
  picUrl: any = [];
}
